home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Logiciels PC Special 3
/
Logiciel PC - Hors-Serie 3.iso
/
Logs
/
arcade
/
system16
/
s16079dx
/
S-HANGON.GCS
< prev
next >
Wrap
Text File
|
1998-05-23
|
3KB
|
131 lines
**************************************************
* SEGA 19?? | Super Hang-On *
**************************************************
.game Super_Hang-On_(mixed)
.shortname s-hangon
.gamenumber 0
.rompath roms\s-hangon\
.zip s-hangon.zip
!REM Use_bootleg_&_original_roms
*cpu 1
.romsize 3
.romload S-HANGON.30 S-HANGON.32
.romload S-HANGON.29 S-HANGON.31
.patchcode 0x65bd 0xf9
.patchcode 0x6677 0xfa
.patchcode 0x66d5 0xfb
.patchcode 0x9621 0xfb
*cpu 2
.romsize 4
.romload S-HANGON.09 S-HANGON.05
.romload S-HANGON.08 S-HANGON.04
.scrsize 16
.scrload s-hangon.23 s-hangon.24 s-hangon.25
.objsize 1252
.objload IC8 IC16
.objload IC7 IC15
.objload IC6 IC14
.objload IC5 IC13
.objload IC4 IC12
.objload IC3 IC11
.objload IC2 IC10
.objload IC7 IC15
.objload IC8 IC16
*info 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
.objoffs 00 01 02 03 04 05 06 07 08 09 0xA 0xB 0xC 0xD 0xE 0xF
*.commonarea 0x800 0x800
.defram 0x20 64
.defram 0x40 64
.defram 0x41 64
.defram 0x60 64
.defram 0xA0 64
.defram 0xc4 1
.defram 0xC6 128
* cpu0:c7e034 cpu1:7fe034
.defmappedram 0x7e 64 0xc60000
.defmappedram 0x7f 64 0xc70000
* save 1KB from 7FFC00 to C40000
.specialforshangon
.defram 0xE0 64
.defram 0xFF 64
.defram 0x10 64
.defram 0x45 64
.define txt 0x41
.define vid 0x40
.define io 0xE0
.define spr 0x60
.define pal 0xA0
*.define soundbank 0xFE
.define iopl1 0x3001
.define iopl2 0x0005
.define iogen 0x1001
.define iods1 0x2003
.define iods2 0x2001
.define reghsfg 0x410FF8
.define regvsfg 0x410F25
.define regpsfg 0x410E9F
.define reghsbg 0x410FFA
.define regvsbg 0x410F27
.define regpsbg 0x410E9D
.define regscractsega3d 0xe00003
* This game transfers 8-bytes to Z80 at a time.
* It is handled by special method 4
* no soundbank involved.
.sound 3
.z80load ic88
.z80com 4 0xf800 0x20c640 8
*.z80patch 0x4d 0xc7
*.z80patch 0x02 0x46
*.z80patch 0x66 0xc9
.ym2151 6
.define bgcolormode 1
.define bgtextmode 1
.pre16 2
.define bgxoffset 8
.define sprxoffset 8
.define bglayer 0xc3
.grscrload s-hangon.26 512 1024 8 0 4 0xc68000 0x200 0x400 0x600 0x0f80 0x0070 0x08040006 0x0a040202
.analogstick 0xe030f9 0 0x80 4 0x42 0xe030fa 1 0x0 0x8 1 0xe030fb 1 0x0 0x20 1
.saveextra 0x200000 0x10000
.saveextra 0xc40000 0x400
.saveextra 0xc60000 0x10000
.saveextra 0xc70000 0x10000
.leds 0xE00003 0x04 0x04 0x04 1
.dipswitch 0x01 0 ADVERTISE_SOUND OFF ON _ _ _ _ _ _
.dipswitch 0x06 1 DIFFICULTY MEDIUM EASY HARD HARDEST _ _ _ _
.dipswitch 0x18 3 TIME_ADJUST NORMAL MEDIUM HARD HARDEST _ _ _ _
.dipswitch 0x20 5 PLAY_MUSIC ON OFF _ _ _ _ _ _
.labeljoy _ _ _ BRAKE _ ACCELE TURN_RIGHT TURN_LEFT
.labelgen COIN_1 COIN_2 TEST SERVICE START TURBO _ _
.end